package com.jiangli.entity.doubao;

import lombok.Data;
import java.util.List;

/**
 * 豆包API请求参数实体类，符合豆包API规范
 */
@Data
public class DoubaoRequest {
    // 模型名称，如"doubao-pro"、"doubao-lite"等
    private String model;

    // 对话历史消息列表
    private List<Message> messages;

    // 是否开启流式响应，true表示流式输出
    private boolean stream = true;

    // 生成温度，0~1之间，值越高生成内容越随机
    private Double temperature = 0.7;

    // 最大生成token数
    private Integer max_tokens = 1024;
}
